.rankBox{
    border: 1px solid white;
    border-radius: 5px;
    background-color: #ffffff;
    height: 665px;
    .rank_top{
        margin-top: 10px;
        display: flex;
        justify-content: space-around;
        .rank_timeBox{
            margin-left: 30px;
            display: flex;
            justify-content: space-around;
            .rank_time{
                margin-right: 15px;
            }
        } 
    }
    .rank{
        margin-top: 10px;
        .rankPeople{
            
            display: flex;
            justify-content: space-around;
        .rankPeople_Name{
            width: 150px;
            display: flex;
            align-items: center;
            .rankPeople_Name_txt {
                overflow: hidden;    
                text-overflow:ellipsis;    
                white-space: nowrap;     
            }
            img{
                width: 22px;
                height: 22px;
            }
           
        }
        .rankPeople_logo img{
                width: 14px;
                height: 14px;
            }
        }
        .rankPeople_message{
            font-size: 10px;
            color: #dec4d4;
            margin-left: 25px;
            overflow: hidden;    
            text-overflow:ellipsis;    
            white-space: nowrap;     
        }
    }
}